package com.daoeping.service.impl;

import com.daoeping.dao.CommentDraftDao;
import com.daoeping.domain.Bzn_commentdraft;
import com.daoeping.domain.JsonData;
import com.daoeping.domain.Page;
import com.daoeping.domain.TableData;
import com.daoeping.service.CommentDraftService;


public class CommentDraftServiceImpl implements CommentDraftService{
	private CommentDraftDao commentDraftDao;
	
	public CommentDraftDao getCommentDraftDao() {
		return commentDraftDao;
	}

	public void setCommentDraftDao(CommentDraftDao commentDraftDao) {
		this.commentDraftDao = commentDraftDao;
	}

	@Override
	public boolean addBzn_commentdraft(Bzn_commentdraft bzn_commentdraft) {
		if(bzn_commentdraft.getFlag()==null){
			bzn_commentdraft.setFlag(0);
		}
		if(commentDraftDao.insertData(bzn_commentdraft)){
			return true;
		}else{
			return false;
		}
	}

	@Override
	public JsonData pageBzn_commentdraftsJson(Page page, TableData tableData, Bzn_commentdraft bzn_commentdraft) {
		return commentDraftDao.pageBzn_commentdrafts(page, tableData, bzn_commentdraft);
	}

	@Override
	public JsonData findBzn_commentdraftByIdJson(Bzn_commentdraft bzn_commentdraft) {
		return  commentDraftDao.selectBzn_commentdraftById(bzn_commentdraft);
	}

	@Override
	public boolean updateBzn_commentdraft(Bzn_commentdraft bzn_commentdraft) {
		if(bzn_commentdraft.getFlag()==null){
			bzn_commentdraft.setFlag(0);
		}
		if(commentDraftDao.updateData(bzn_commentdraft)){
			return true;
		}else{
			return false;
		}
	}

}

